snapping neck - Turkish English Dictionary